﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;

namespace Business.DstributorManagement.Dto
{
    public class DstributorDto : EntityDto<Guid?>
    {
        /// <summary>
        /// 供应商名称
        /// </summary>
        public string DstriName { get; set; }

        /// <summary>
        /// 供应商数量
        /// </summary>
        public int DstriNumber { get; set; }

        /// <summary>
        /// 单价
        /// </summary>
        public double DstriPrice { get; set; }

        /// <summary>
        /// 税率
        /// </summary>
        public double DstriTaxrate { get; set; }

        /// <summary>
        /// 票据类型
        /// </summary>
        public int DstriType { get; set; }

        /// <summary>
        /// 折扣
        /// </summary>
        public double DstriDiscount { get; set; }

        /// <summary>
        /// 未税后单价
        /// </summary>
        public double Untaxedprice { get; set; }

        /// <summary>
        /// 含税单价
        /// </summary>
        public double Taxincluded { get; set; }

        /// <summary>
        /// 含税折后单价
        /// </summary>
        public int Unitprice { get; set; }

        /// <summary>
        /// 未税金额
        /// </summary>
        public double Untaxedamount { get; set; }

        /// <summary>
        /// 税额 
        /// </summary>
        public double Theamount { get; set; }

        /// <summary>
        /// 总金额
        /// </summary>
        public double SumPrice { get; set; }

        /// <summary>
        /// 交货日期
        /// </summary>
        public DateTime Deliverydate { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string DstriRemark { get; set; }
    }
}
